block layer · Maintained
Maintainers
- M Jens Axboe <axboe@kernel.dk>
Paths
- F
Documentation/ABI/stable/sysfs-block - F
Documentation/block/ - F
block/ - F
drivers/block/ - F
include/linux/bio.h - F
include/linux/blk* - F
include/uapi/linux/blk* - F
include/uapi/linux/ioprio.h - F
kernel/trace/blktrace.c - F
lib/sbitmap.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v1] block/mq-deadline: hold elevator_lock in debugfs next_rq show
2026-07-22 17:44 · 1 reply in 7d · Xixin Liu <hidden> -
HOTtoday
fix fs-integrity for non-PI metadata
2026-07-21 07:17 · 4 replies in 7d · Christoph Hellwig <hch@lst.de> -
WARM2d
[PATCH RESEND 0/5] block: validate direct I/O memory alignment
2026-07-20 20:13 · 5 replies in 7d · Keith Busch <hidden> -
HOTtoday
[PATCH v4 0/9] block,md,nvme: correct handling of unsupported P2PDMA transfers
2026-07-22 18:59 · 1 reply in 7d · Mykola Marzhan <hidden> -
WARM1d
[PATCH] badblocks: fix infinite loop due to incorrect rounding and overflow
2026-07-21 16:43 · 2 replies in 7d · Ramesh Adhikari <hidden> -
DORMANTno replies
[PATCH v4] blk-throttle: fix divide-by-zero on legacy iops limit of 0
2026-07-22 10:25 · 0 replies in 7d · Tao Cui <hidden> -
WARM2d
[PATCH 0/4] block: drain per-cpu latency stats over possible CPUs
2026-07-20 09:38 · 4 replies in 7d · Tao Cui <hidden> -
DORMANTno replies
[PATCH] floppy: flush pending work before releasing resources on init failure
2026-07-22 03:44 · 0 replies in 7d · Karl Mehltretter <hidden> -
WARM1d
[PATCH v3 0/8] block,md,nvme: correct handling of unsupported P2PDMA transfers
2026-07-21 17:46 · 1 reply in 7d · Mykola Marzhan <hidden> -
WARM1d
[PATCH v2 0/3] Bring includes in linux/kmod.h up to date
2026-07-21 13:12 · 1 reply in 7d · Petr Pavlu <petr.pavlu@suse.com>
Active reviewers (last 30 days)
-
Christoph Hellwig <hch@lst.de>
28 attestations (25 Reviewed-by, 3 Suggested-by) · last on 2026-07-20 -
Bart Van Assche <bvanassche@acm.org>
22 attestations (11 Reviewed-by, 11 Suggested-by) · last on 2026-07-14 -
Nilay Shroff <hidden>
15 attestations (11 Reviewed-by, 4 Suggested-by) · last on 2026-07-16 -
Damien Le Moal <dlemoal@kernel.org>
14 attestations (14 Reviewed-by) · last on 2026-07-14 -
Tang Yizhou <hidden>
8 attestations (8 Reviewed-by) · last on 2026-06-25 -
Hannes Reinecke <hare@kernel.org>
6 attestations (6 Reviewed-by) · last on 2026-07-20 -
Neptune <hidden>
5 attestations (5 Reported-by) · last on 2026-07-15 -
Andreas Hindborg <a.hindborg@kernel.org>
5 attestations (5 Reviewed-by) · last on 2026-07-13 -
Bartosz Golaszewski <hidden>
4 attestations (4 Reviewed-by) · last on 2026-07-17 -
Coly Li <colyli@fygo.io>
3 attestations (1 Reviewed-by, 2 Suggested-by) · last on 2026-07-21
Recent patches
Most-recent 30 patches in this subsystem on linux-block (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v4 1/9] block: add BLK_STS_P2PDMA for unsupported peer-to-peer transfers
2026-07-22 · Mykola Marzhan <hidden> -
DORMANTno replies
Re: [PATCH v1] block/mq-deadline: hold elevator_lock in debugfs next_rq show
2026-07-22 · Bart Van Assche <bvanassche@acm.org> -
DORMANTno replies
[PATCH v4] blk-throttle: fix divide-by-zero on legacy iops limit of 0
2026-07-22 · Tao Cui <hidden> -
DORMANTno replies
[PATCH] floppy: flush pending work before releasing resources on init failure
2026-07-22 · Karl Mehltretter <hidden> -
HOTtoday
[PATCH v1] block/mq-deadline: hold elevator_lock in debugfs next_rq show
2026-07-22 · Xixin Liu <hidden> -
WARM1d
REVIEWED: 4 (4M) [PATCH v3 1/8] blk-mq-dma: restore BLK_STS_TARGET for unsupported P2P transfers
2026-07-21 · Mykola Marzhan <hidden> -
DORMANTno replies
[PATCH v7 2/2] badblocks: validate sector range and shift before rounding
2026-07-21 · Ramesh Adhikari <hidden> -
WARM1d
REVIEWED: 1 (1M) [PATCH v7 1/2] badblocks: fix in-place round_up/round_down usage bug
2026-07-21 · Ramesh Adhikari <hidden> -
WARM1d
[PATCH v2 1/3] umh, treewide: Explicitly include linux/umh.h where needed
2026-07-21 · Petr Pavlu <petr.pavlu@suse.com> -
HOTtoday
[PATCH 4/4] block: remove the fs_bio_integrity_alloc return value
2026-07-21 · Christoph Hellwig <hch@lst.de> -
HOTtoday
[PATCH 3/4] block: handle nogenerate/noverify properly in fs-integrity
2026-07-21 · Christoph Hellwig <hch@lst.de> -
HOTtoday
[PATCH 2/4] block: lift BIP_CHECK_FLAGS to include/linux/bio-integrity.h
2026-07-21 · Christoph Hellwig <hch@lst.de> -
HOTtoday
[PATCH 1/4] block: remove bip_should_check
2026-07-21 · Christoph Hellwig <hch@lst.de> -
HOTtoday
[PATCH v3] blk-throttle: fix divide-by-zero on legacy iops limit of 0
2026-07-21 · Tao Cui <hidden> -
DORMANTno replies
[PATCH v2] block/blk-iolatency: fix always-zero cur_stat mean on non-SSD
2026-07-21 · Tao Cui <hidden> -
DORMANTno replies
REVIEWED: 5 (5M) [PATCH RESEND 5/5] block: validate user space vectors during extraction
2026-07-20 · Keith Busch <hidden> -
WARM2d
REVIEWED: 5 (5M) [PATCH RESEND 1/5] block: use blkdev_iov_iter_get_pages status for errors
2026-07-20 · Keith Busch <hidden> -
WARM2d
REVIEWED: 5 (5M) [PATCH RESEND 2/5] block: fix dio leak on metadata mapping error
2026-07-20 · Keith Busch <hidden> -
WARM2d
REVIEWED: 5 (5M) [PATCH RESEND 4/5] zloop: set dma_alignment from the backing files for direct I/O
2026-07-20 · Keith Busch <hidden> -
WARM2d
REVIEWED: 5 (5M) [PATCH RESEND 3/5] loop: set dma_alignment from the backing file for direct I/O
2026-07-20 · Keith Busch <hidden> -
WARM1d
[PATCH] block/blk-stat: fix mean loss when re-summing aggregated stats
2026-07-20 · Tao Cui <hidden> -
DORMANTno replies
[PATCH] block/blk-stat: fix use-after-free on callback timer teardown
2026-07-20 · Tao Cui <hidden> -
DORMANTno replies
[PATCH 4/4] block/kyber-iosched: flush per-cpu latency buckets over possible CPUs
2026-07-20 · Tao Cui <hidden> -
WARM2d
[PATCH 3/4] block/blk-iocost: collect per-cpu latency stats over possible CPUs
2026-07-20 · Tao Cui <hidden> -
WARM2d
[PATCH 2/4] block/blk-iolatency: account per-cpu latency stats over possible CPUs
2026-07-20 · Tao Cui <hidden> -
WARM2d
[PATCH 1/4] block/blk-stat: drain per-cpu callback stats over possible CPUs
2026-07-20 · Tao Cui <hidden> -
WARM3d
[PATCH] ublk: wait on ublk_dev_ready() instead of ub->completion
2026-07-19 · Ming Lei <tom.leiming@gmail.com> -
HOTtoday
[PATCH v2 1/7] blk-mq-dma: restore BLK_STS_TARGET for unsupported P2P transfers
2026-07-19 · Mykola Marzhan <hidden> -
WARM2d
[PATCH 6/6] blk-crypto: Update docs for blk-crypto-fallback motivation
2026-07-18 · Eric Biggers <ebiggers@kernel.org> -
WARM2d
[PATCH 5/6] blk-crypto: Remove unused function blk_crypto_config_supported()
2026-07-18 · Eric Biggers <ebiggers@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE193d
REVIEWED: 3 (2M) [PATCH] block: account for bi_bvec_done in bio_may_need_split()
2026-01-10 · Ming Lei <hidden> · 2 Tested-by -
STALE182d
REVIEWED: 1 (0M) [PATCH] ublk: fix ublksrv pid handling for pid namespaces
2026-01-11 · Seamus Connor <hidden> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH 6.18.y] ublk: reorder tag_set initialization before queue allocation
2026-01-11 · Ming Lei <hidden> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v5.10-v5.15] blk-throttle: Set BIO_THROTTLED when bio has been throttled
2026-01-12 · Keerthana K <hidden> · 1 Reviewed-by -
STALE182d
REVIEWED: 1 (0M) [PATCH v2] ublk: fix ublksrv pid handling for pid namespaces
2026-01-12 · Seamus Connor <hidden> · 1 Reviewed-by -
STALE188d
REVIEWED: 4 (4M) [PATCH v2 2/3] blk-cgroup: skip dying blkg in blkcg_activate_policy()
2026-01-13 · Zheng Qixing <hidden> · 1 Reviewed-by -
STALE188d
REVIEWED: 5 (4M) [PATCH v2 3/3] blk-cgroup: factor policy pd teardown loop into helper
2026-01-13 · Zheng Qixing <hidden> · 2 Reviewed-by -
STALE190d
REVIEWED: 1 (1M) [PATCHv2] null_blk: fix kmemleak by releasing references to fault configfs items
2026-01-13 · Nilay Shroff <hidden> · 1 Reviewed-by -
STALE189d
REVIEWED: 15 (13M) [PATCH 1/3] block: add a bio_reuse helper
2026-01-13 · Christoph Hellwig <hch@lst.de> · 5 Reviewed-by -
STALE176d
REVIEWED: 15 (13M) [PATCH 1/3] block: add a bio_reuse helper
2026-01-14 · Christoph Hellwig <hch@lst.de> · 5 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE203d
[PATCH v6 08/13] blk-throttle: fix possible deadlock for fs reclaim under rq_qos_mutex
2025-12-25 · Yu Kuai <hidden> -
STALE203d
[PATCH v6 09/13] block/blk-rq-qos: add a new helper rq_qos_add_frozen()
2025-12-25 · Yu Kuai <hidden> -
STALE203d
[PATCH v6 10/13] blk-wbt: fix incorrect lock order for rq_qos_mutex and freeze queue
2025-12-25 · Yu Kuai <hidden> -
STALE203d
[PATCH v6 12/13] blk-iolatency: fix incorrect lock order for rq_qos_mutex and freeze queue
2025-12-25 · Yu Kuai <hidden> -
STALE203d
[PATCH v6 11/13] blk-iocost: fix incorrect lock order for rq_qos_mutex and freeze queue
2025-12-25 · Yu Kuai <hidden> -
STALE203d
[PATCH v6 13/13] block/blk-rq-qos: cleanup rq_qos_add()
2025-12-25 · Yu Kuai <hidden> -
STALE204d
[PATCH 1/2] ublk: make ublk_ctrl_stop_dev return void
2025-12-30 · Yoav Cohen <hidden> -
DORMANTno replies
[PATCH] block: fix type for printf argument
2026-01-02 · Ben Dooks <hidden> -
STALE195d
[PATCH v2 05/19] ublk: add ublk_copy_user_bvec() helper
2026-01-03 · Caleb Sander Mateos <hidden> -
STALE195d
[PATCH v2 03/19] ublk: support UBLK_PARAM_TYPE_INTEGRITY in device creation
2026-01-03 · Caleb Sander Mateos <hidden>